protective canvas sheet - Español Inglés Diccionario